Revision: network-manager--MAIN--0--patch-94
Archive: network-manager@bazaar.ubuntu.com
Creator: Arch Librarian <arch@canonical.com>
Date: Sat Aug 13 15:48:03 BST 2005
Standard-date: 2005-08-13 14:48:03 GMT
New-files: src/.arch-ids/gnome-keyring-md5.c.id
    src/.arch-ids/gnome-keyring-md5.h.id
    src/gnome-keyring-md5.c src/gnome-keyring-md5.h
Modified-files: .cvsignore ChangeLog configure.in
    src/Makefile.am src/NetworkManagerWireless.c
New-patches: network-manager@bazaar.ubuntu.com/network-manager--MAIN--0--patch-94
Summary: 2004-08-29  Colin Walters  <walters@verbum.org>
CSCVSID: MAIN.95
Keywords: cscvs:MAIN.95

Author: walters
Date: 2004-08-29 05:10:16 GMT
2004-08-29  Colin Walters  <walters@verbum.org>

	* configure.in: Generate config.h.

	* configure.in: Dump dependency on OpenSSL; we can't
	use it since this package is GPL:
	http://www.gnome.org/~markmc/openssl-and-the-gpl.html
	Instead, check for libgcrypt, use it if available,
	otherwise use included MD5 code.

	* src/gnome-keyring-md5.h, src/gnome-keyring-md5.c:
	Suck in from gnome-keyring, munge a bit.

	* src/Makefile.am (NetworkManager_SOURCES) <!WITH_GCRYPT>: Include
	gnome-keyring-md5.h gnome-keyring-md5.c.
	(NetworkManager_LDADD) <WITH_GCRYPT>: Add dep on LIBGCRYPT_LIBS.

	* src/NetworkManagerWireless.c (nm_md5): New function, uses
	libgcrypt or included gnome-keyring md5 bits.
	(nm_wireless_128bit_key_from_passphrase): Use nm_md5.
